package sanrenxing.dayEnd.backRepertoryTotal.service;

import sanrenxing.dayEnd.backRepertoryTotal.domain.SecuritiesStock;
import sanrenxing.dayEnd.backRepertoryTotal.domain.SecuritiesStockTwo;

import java.util.List;

/**
 * 功能：证券库存表的业务层接口类
 * 作者：赵思睿
 * 日期：2021/3/12 0012-14:22
 * 版本：1.0
 */
public interface SecuritiesStockBiz {
    /**
     * 将证券库存信息添加到数据库表中
     * @param securitiesStock 证券库存对象
     * @return 1：添加成功；0：添加失败
     */
    public int add(SecuritiesStock securitiesStock);

    /**
     * 根据证券库存编号删除证券库存信息
     * @param secId 证券库存编号
     * @return 1：删除成功；0：删除失败
     */
    public int delete(String secId);

    /**
     * 按条件进行分页查询
     * @param secStock 证券库存对象
     * @param row 每页行数
     * @param page 页数
     * @return 证券库存对象集合
     */
    public List<SecuritiesStockTwo> selectAll(SecuritiesStock secStock, int row, int page);

    /**
     * 按查询条件统计记录数
     * @return 统计行数
     */
    public int count(SecuritiesStock secStock);

}
